package com.morphiastic.tests.entities.shape;

import com.morphiastic.annotations.ElastiField;
import com.morphiastic.annotations.ElastiFieldEmbedded;

public class EmbeddedCircular1 {

	
	@ElastiField
	private String embeddedCircular1NameProp;
	
	@ElastiFieldEmbedded
	private EmbeddedCircular2 embeddedCircular1Circular2Obj;

	
	public EmbeddedCircular1(String name){
		this.embeddedCircular1NameProp = name;
	}
	
	
	
	public EmbeddedCircular1(String name, EmbeddedCircular2 circular2){
		this.embeddedCircular1NameProp = name;
		this.embeddedCircular1Circular2Obj = circular2;
	}
	
	
	
	/**
	 * @return the embeddedCircular1NameProp
	 */
	public String getEmbeddedCircular1NameProp() {
		return embeddedCircular1NameProp;
	}

	/**
	 * @param embeddedCircular1NameProp the embeddedCircular1NameProp to set
	 */
	public void setEmbeddedCircular1NameProp(String embeddedCircular1NameProp) {
		this.embeddedCircular1NameProp = embeddedCircular1NameProp;
	}

	/**
	 * @return the embeddedCircular1Circular2Obj
	 */
	public EmbeddedCircular2 getEmbeddedCircular1Circular2Obj() {
		return embeddedCircular1Circular2Obj;
	}

	/**
	 * @param embeddedCircular1Circular2Obj the embeddedCircular1Circular2Obj to set
	 */
	public void setEmbeddedCircular1Circular2Obj(
			EmbeddedCircular2 embeddedCircular1Circular2Obj) {
		this.embeddedCircular1Circular2Obj = embeddedCircular1Circular2Obj;
	}
	
	
	
	
}
